html {
  background: #f5f5f5;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
    "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}

body {
  margin: 0 auto;
}

.font-bold {
  font-weight: bold;
}

.p {
  padding: 0.5em 0;
}

.chart {
  height: 300px;
  width: 100%;
  text-align: center;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  border: 2px;
  border-radius: 4px;
  margin: 20px 0px 10px 0px;
  background-color: #e8e8e8;
}

.count-table {
  display: flex;
  justify-content: center;
}

.reborn-info {
  display: flex;
  justify-content: center;
  margin: 20px 0px 20px 0px;
}

.reborn-botton {
  display: flex;
  justify-content: center;
  margin: 20px 0px 20px 0px;
}
